//
//  LoggingLevelView.h
//  BangoiOSSDKTestApp
//
//  Created by Development Bango on 12/06/2013.
//  Copyright (c) 2013 Development Bango. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "BGOAnalyticsManager.h"
#import "BGOSessionEventsConstants.h"
#import "AppDelegate.h"

@interface LoggingLevelView : UIViewController<UITableViewDataSource,UITableViewDelegate>
{
    UIView              *_contentView;
    UITableView         *_tableLoggingLevel;
    UIButton            *_buttonDone;
    UIButton            *_buttonCancel;
    NSMutableDictionary *_selectedEvents;
    BGOAnalyticsManager *_analytics;
    
    BOOL                 _checkmarks[ 3 ];
    NSMutableArray      *_loggingEventGroups;
}

@property (nonatomic,strong) UIView              *contentView;
@property (nonatomic,strong) UITableView         *tableLoggingLevel;
@property (nonatomic,strong) UIButton            *buttonDone;
@property (nonatomic,strong) UIButton            *buttonCancel;
@property (nonatomic,strong) NSMutableDictionary *selectedEvents;

-(void) setCheckmarks;

-(IBAction) buttonDonePressed:(id)sender;
-(IBAction) buttonCancelPressed:(id)sender;

@end